make a pact - Turc Anglais Dictionnaire